package cc.customer.center;

import cc.customer.common.domain.QueryRequest;
import cc.customer.common.domain.ResponseBo;
import cc.customer.common.service.IService;
import cc.customer.myCustomer.damain.CusResource;
import cc.customer.system.domain.MyUser;
import org.springframework.cache.annotation.CacheConfig;
import org.springframework.cache.annotation.Cacheable;

import java.util.List;

@CacheConfig(cacheNames = "SaleCusManagerService")
public interface SaleCusManagerServices extends IService<CusResource> {

    /**销售管理----客户管理列表**/
    List<CusResource> selectCusReManageList(CusResource cusResource, MyUser user);

    /**销售管理----客户统计首页**/
    //@Cacheable(key = "#p0.toString()")
    ResponseBo selectCusCustomerList(CusResource cusResource);



}
